Bridge Lake is an unincorporated recreational community located at the eastern end of Bridge Lake in the Interlakes District of the South Cariboo region of the Interior of British Columbia, Canada. The town is the largest service centre on the Interlakes Highway and has a population of 500. Adjacent to the town is Bridge Lake Provincial Park.